home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 11
/
FM Towns Free Software Collection 11.iso
/
t_os
/
data
/
nos
/
help.plp
< prev
next >
Wrap
Text File
|
1994-12-17
|
1KB
|
64 lines
/************************************************
* オンライン・マニュアルを表示する処理 (HELP.PLP) *
*************************************************/
/* 全てのメモをクローズする */
%CloseAllMemo{
case(@mlast!=0 && @mcheck==0,{Yes},{mopen(1)});
case(@mcheck!=0,{Yes},{loop({mclose(2);im(@mcheck!=0)})});
};
%CloseMEMO{
[memono]
case (@mcheck!=memono,
{Yes},{CloseAllMemo;mopen(memono);mclose(3)},
{No},{mclose(3)});
};
/* NOSHELP.* の説明を表示する */
%NOTE {
[file];
case (@mlast==9,
{Yes},
{
select ({メモ9を削除してもいいですか?},
999,,
{ は い },{NOTE1(file)},
{ いいえ },
);
},
{No},{NOTE1(file)}
);
};
%NOTE1 {
[file];
var MEMO [1];
case (@mlast==9,
{Yes},
{
CloseAllMemo;
mclear(MEMO);
},
{No},
{MEMO:=@mlast+1;
CloseAllMemo;
madd(MEMO,{\n});
mclear(MEMO);
});
case (@filechk({NOSHELP}|{.}|file),
{Yes},{mread({NOSHELP}|{.}|file,MEMO)});
mopen(MEMO,0,21,639,459,{r});
loop ({
footnote({終了},{b});
waitx ();
case (@xtype,
101,{CloseMEMO(MEMO);im({No})},
201,{CloseMEMO(MEMO);im({No})},
,{im({Yes})}
);
});
};
NOTE({DOC});
im({No});